armoured tow vehicle - Turc Anglais Dictionnaire